var longestPalindrome = function(s) {
    var maxLen = 0;
    var maxStr = ''
    for(var i = 0, len = s.length; i<len; i++){
        for(var j = i+1; j<len; j++){
            var str = s.slice(i, j+1)
            if(isStr(str)){
                if(str.length > maxLen){
                    maxLen = str.length
                    maxStr = str
                }
            }
        }
    }

    return maxStr
};

function isStr(s){
    var obj = {}
    var index = s.length - 1
    for(var i=0, len = Math.floor(s.length / 2); i<=len; i++){
        if(!(s[i] == s[index-i])){
            break
        }
    }
    return i == len+1
}

longestPalindrome("cbbd")